terms of surrender - German English Dictionary